give somebody a good beating - Francés Inglés Diccionario